optic foramen - Español Inglés Diccionario